served as a rubber stamp meaning in French
a servi de tampon (personne n'ayant aucune autorité significative au-delà de l'approbation de décisions émanant d'autrui)
a servi de tampon (personne n'ayant aucune autorité significative au-delà de l'approbation de décisions émanant d'autrui)